// let arr = ['1', 1, true]

// 在数组时，最好指定元素的类型

// 定义一个数组，只能放数值
let arr: number[] = []

let arr2: Array<number> = [ 1, 2, 3 ]

arr.push(1)
// arr[0] = 'abc'
// arr[0].replace

// 定义一个数组，它的元素只能是字符串 或者 数值

let a1: string[] = [ 'a' ]
let a2: number[] = [ 1 ]

let a3: (string | number)[] = [ 'a', 1 ]

let a4: Array<string | number> = [ 'a', 1 ]
